using System;
using System.Collections.Generic;

namespace Illinois.Core.Interfaces
{
  public interface IBurnDownService
  {
    int Add(string title, DateTime start, DateTime end, int initialStoryPoints, int projectId);

    int Delete(int burnDownId);

    IBurnDown GetById(int burnDownId);

    IList<IBurnDown> GetAll(int projectId);

    int SaveStoryPoints(int burnDownId, int order, int id, int points);

    int Edit(int burnDownId, string title, int points);
  }
}
